English Dictionary
◊ TURKISH TOWEL
Turkish towel
n : a bath towel with rough loose pile [syn: {Turkish towel}, {terry
towel}]